marine drill sergeant - Turkish English Dictionary